package com.ktwlrj.securitycenter.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ktwlrj.core.base.SuperEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
/**
 * 要件表实体类
 *
 * @author makejava
 * @since 2020-02-24 18:08:13
 */
@Getter
@Setter
@ToString
@TableName("fcjy_safe_credential")
public class SafeCredentialEntity extends SuperEntity {
    private static final long serialVersionUID = -98140338782703213L;

    @TableId
    private String credentialId;
    
    @ApiModelProperty(name = "busiId", value = "业务id")     
    private String busiId;
    
    @ApiModelProperty(name = "credentialType", value = "资料类型，原件、复印件、未知")     
    private String credentialType;
    
    @ApiModelProperty(name = "credentialName", value = "资料名称")     
    private String credentialName;
    
    @ApiModelProperty(name = "credentialCount", value = "资料份数")     
    private Integer credentialCount;
    
    @ApiModelProperty(name = "credentialPage", value = "资料页数")     
    private Integer credentialPage;
    
    @ApiModelProperty(name = "fileType", value = "文件类型，0图片文件、1文档文件、2视频文件、3其他文件，4不限")     
    private Integer fileType;
    
    @ApiModelProperty(name = "description", value = "资料描述")     
    private String description;
    
    @ApiModelProperty(name = "sortId", value = "排序，取要件配置表中的sort_id")     
    private Integer sortId;
    
    @ApiModelProperty(name = "writeLocality", value = "写入位置，相关资料上传时，当前业务所处的步骤")     
    private String writeLocality;
    
    @ApiModelProperty(name = "parentId", value = "父级id，即所处文件夹")     
    private String parentId;
    
    @ApiModelProperty(name = "interOperateType", value = "内网操作类型，0只读、1可删除、2无、3无成像，默认为1")     
    private Integer interOperateType;
    
    @ApiModelProperty(name = "netOperateType", value = "外网操作类型，0只读、1可删除、2无、3无成像，默认为1")     
    private Integer netOperateType;
    
    @ApiModelProperty(name = "busiCode", value = "所属业务功能模块代码 区分在那个功能模块下显示与不显示")     
    private String busiCode;
}